portable headrest - French English Dictionary